extendable stick - French English Dictionary